Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F14 Italy F4 Bulgaria F3 Bulgaria F4 France F8 France F13 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 France F7 France F20 Rodez Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Italy F26 Israel F2 Gosford Australian Unity Challenger - Gosford Fergana Challenger - Fergana Pekao Open - Szczecin Maia Open 2002 - Maia Grand Prix de Tennis - St. Jean de Luz Nord LB Open 2006 - Braunschweig South African Airways Tennis Open - Durban Croatia Osiguranje Rijeka Open - Rijeka Copa Petrobras-Uruguay - Montevideo IV Challenger Ciudad De Guayaquil - Guayaquil Rabat Challenger Challenger 42 - Andrezieux Open D'Orleans - Orleans Astana Challenger Internationaler Raiffeisen Grand Prix - St. Polten Internationaux de Tennis de Brest - Brest 2005 West Side Tennis Coub Men's Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Surbiton Trophy - Surbiton Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Open de Montauban - Montauban Internationaux de Nouvelle-Caledonie - New Caledonia Zenith Tennis Cup-Harbour Club - Milan s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Bancolombia Open - Cali Heilbronn Challenger Tanger Challenger St. Brieuc Challenger Banja Luka Challenger Ljubljana Challenger Turin Challenger Orbetello Challenger Open de Nice - Nice Prague Challenger - Prague Open de Mantouban - Montauban Northern Electric Open 1999 - Newcastle Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx VII Open Banc Agricol - Andorra Zivnobanka Czech Open - Prostejov The Surbiton Trophy - Surbiton USTA Seascape Challenger - Aptos USTA Challenger of North Miami Beach - North Miami Beach Optimus Maia Open - Maia Nossa Caixa Aberto de Sao Paulo - Sao Paulo Sardinia International Championship - Cagliari Open de Montauban - Montauban GHI Bronx Tennis Classic - Bronx Open de L'Isere-Open 38 - Grenoble Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda Mamaia Challenger - Constanta 2001 USTA Tallahassee Tennis Challenger - Tallahassee ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Siemens Open 2001 - Scheveningen USTA Seascape Challenger - Aptos Internazionali di Tennis de San Marino - San Marino Theusbridge.com Tennis Classic - Tarzana The Bolton Challenger - Bolton University of Tennessee USTA Men's Challenger - Knoxville Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Samsung Securities Cup - Seoul Challenger Ciudad de Tijuana - Tijuana CMG Asia Open - Hong Kong Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Heilbronn Open - Heilbronn Open 88 - Contrexeville Kyiv UMC Open - Kiev Medicor Open - Budapest Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Sao Paulo CMG Asia Open - Hong Kong Internationaux de Bretagne - Brest 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Prague Open - Prague Top Wool Challenger Biella - Biella GHI Bronx Classic - Bronx Samsung Securities Cup Challenger Tennis - Seoul Open de L'Isere - Grenoble The Nottingham Challenger - Nottingham Timisoara Challenger - Timisoara Samsung Securities Cup - Seoul Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign 2005 Freeman Men's Challenger - Joplin Hilton Waikoloa Village USTA Challenger - Waikoloa Pro Tennis World Open - Sunrise USTA Men's Challenger of Dallas - Dallas Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Gemax Open 2002 - Belgrade Joplin Challenger - Joplin Nottingham Men's Challenger - Nottingham Harrah's Entertainment Challenger - Tunica Busan Open Challenger Tennis - Busan St. Petersburg Challenger - St. Petersburg Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg ATP Challenger Open 2004 - Monchengladbach Zivnobanka Czech Open - Prostejov Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA Illinois Challenger - Champaign X Torneo Internazionale di Tennis - Barletta The LTA Cardiff Challenger - Cardiff Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Barletta Citta Della Disfida Open 2000 - Barletta 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Ciudad de Pozoblanco Open Diputacion - Cordoba Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk GHI Bronx Tennis Classic - Bronx Open de L'Isere-Trophee BNP Paribas - Grenoble Zagreb Open - Zagreb The Powder Byrne Trophy - Surbiton Aberto de Sao Paulo - Sao Paulo Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon Pekao Open - Szczecin XL Bermuda Open - Bermuda Challenger Casino Lugano - Lugano China Open - Beijing CA-Challenge 2000 - Graz Citta di Como Challenger - Como Copa Petrobras-Paraguay - Asuncion drkoop.com USTA Tennis Championships of Houston - Houston Noumea Challenger drkoop.com USTA Tennis Championships of San Antonio - San Antonio Monza Challenger Tarragona Challenger Open de Charleroi - Charleroi Burbank Challenger - Burbank Ethias Trophy - Mons 2004 Keys Gate Challenger - Homestead St. Brieuc Challenger Genova Challenger Kazan Challenger 2001 USTA Challenger of Calabasas - Calabasas USTA Challenger of Burbank - Burbank Tatra Banka Open - Bratislava Music City Challenger - Nashville 2008 China TCL Challenger - Guangzhou Open de la Ville de Saint Denis - Reunion Island Mobilux Open - Luxembourg The Wright Financial Group, Inc. Challenger - Champaign Neride Prague Indoor - Prague Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia KGHM Polish Indoors - Wroclaw 2003 West Side Tennis Club Challenger - Forest Hills USTA Challenger of Tiburon - Tiburon Gallagher International - Hamilton Bordeaux Challenger 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Naples 2002 Eddleman USTA Challenger - Birmingham The Scottish Tennis Championships - Edinburgh Aamulehti Tampere Opene - Tampere ECM Cup - Prague Odlum Brown Vancouver Open - Vancouver 2002 USTA Tallahassee Tennis Challenger - Tallahassee LXVII Concursu Internacional de Vigo - Vigo Top Wool Challenger Biella - Biella GHI Bronz Classic - Bronx Open Sainte Victoire - Aix-En-Provence Open de Montauban - Montauban Sybase Open - San Jose Japan Open - Tokyo USTA Seascape Challenger - Aptos The Stella Artois Grass Court Championships - London U.S. Men's Clay Court Championship - Orlando The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Alexander Kolyaskin Memorial - Donetsk Infiniti Open - Los Angeles Shanghai Open '98 - Shanghai Heineken Open - Singapore Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Reggio Emilia Challenger Geneva Challenger Czech Open - Prostejov Mercedes-Benz Cup - Los Angeles Fifth-Third Bank Tennis Championships - Lexington Milan Indoors - Milan USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills St. Petersburg Open - St. Petersburg Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. Binghamton Professional Tennis Tournament - Binghamton Nord/LB Open 2004 - Braunschweig Tata Open 2003 - Chennai Siebel Open - San Jose Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Open de Moselle - Metz Open de Montauban - Montauban St. Petersburg Open - St. Petersburg Newport Los Angeles Oberstraufen Cup - Oberstaufen Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao SAA Hilversum Open - Hilversum 13 BH Tennis Open International Cup - Belo Horizonte AXA Open - Lisbon Tennis Cup of Flanders - Ostende IPP Open - Helsinki Tata Open - Chennai Open 88 - Contrexeville Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Miller Lite Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Mobilux Open - Luxembourg Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Chennai Open - Chennai Sybase Open - San Jose Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca BNP Paribas Primrose - Bordeaux BMW Open - Munich Fifth-Third Bank Tennis Championships - Lexington Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open - Tokyo CA Tennis Trophy - Vienna SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Challenger 42 - Andrezieux Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon Indianapolis Red Letter Days Open - Nottingham RCA Championships - Indianapolis TED Open - Istanbul St. Petersburg Open - St. Petersburg 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons USTA/Adtech Challenger - Boston Serbia Open - Belgrade Volvo Sylt Open - Sylt USTA Challenger of Orlando - Orlando Geneva Challenger - Geneva Shanghai Open '97 - Shanghai The LTA Wrexham Challenger - Wrexham Open 13 - Marseille Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Challenger 42 - Andrezieux Kroger / St. Jude International - Memphis Kyiv UMC Open - Kiev USTA Men's Challenger of Dallas - Dallas Grand Prix Hassan II - Casablanca International Tennis Championships - Delray Beach BMW Open - Munich Marrakech Challenger ECM Prague Open - Prague Chennai Open - Chennai Countrywide Classic - Los Angeles 2002 FSE Challenger - Tarzana ATP Kremlin Cup - Moscow Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Siemens Open 2002 - Scheveningen Quelle Cup 2000 - Furth The Powder Byrne Trophy - Surbiton Salem Open - Hong Kong Infiniti Open - Los Angeles Heineken Open - Singapore America's Red Clay Tennis Championship - Coral Springs Sybase Open - San Jose Infiniti Open - Los Angeles Connex Open Romania - Bucharest Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Kremlin Cup - Moscow Adidas International - Sydney Kroger / St. Jude International - Memphis Galleryfurniture.com Challenge - Atlanta The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Open 13 - Marseille The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Miller Lite Hall of Fame Tennis Championships - Newport Generali Open 2002 - Kitzbuhel The Nottingham Open - Nottingham Adidas International - Sydney The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad TD Waterhouse Cup - Long Island Abierto Mexicano de Tenis Pegaso - Mexico City AIG Japan Open - Tokyo San Jose Estoril Open - Estoril Scottsdale Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Miller Lite Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Adidas International - Sydney Generali Open 2001 - Kitzbuhel Washington Tennis Napoli Cup - Napoli KGHM Emax Polish Indoors - Wroclaw BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires AIG Japan Open - Tokyo Dubai Open - Dubai Banca Stato Challenger Lugano - Lugano The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Sydney International - Sydney The Dubai Tennis Championships - Dubai Estoril Open - Estoril The Stella Artois Championships - London The 10tele.com Open - Nottingham USTA Comerica Challenger - Aptos Davidoff Swiss Indoors Basel - Basel Advanta Championships - Philadelphia U.S. Men's Clay Court Championships - Houston The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Pilot Pen International - New Haven AIG Japan Open Tennis Championships - Tokyo Citrix Tennis Championships - Delray Beach BMW Open - Munich President's Cup 2000 - Tashkent Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Brisbane International - Brisbane U.S. Men's Clay Court Championships - Houston Open 13 - Marseille Gerry Weber Open - Halle Internationaler Raiffeisen Grand Prix - St. Polten Malaysian Open - Kuala Lumpur International Championship of Croatia - Umag Delray Beach International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Orlando Estoril Open - Estoril Samsung Open - Brighton Tel Aviv ERA Real Estate Clay Court Championships - Orlando Generali Open - Kitzbuhel AIG Japan Open - Tokyo Kroger / St. Jude International - Memphis Cerveza Club Columbia Open - Bogota Croatia Open - Umag Grand Prix de Tennis de Toulouse - Toulouse Beijing Open - Beijing ABN/AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Open SEAT Godo 2006 - Barcelona Miller Lite Hall of Fame Tennis Championships - Newport AAPT Championships - Adelaide Queen's Club Miller Lite Hall of Fame Tennis Championships - Newport Miller Lite Hall of Fame Tennis Championships - Newport Delray Beach International Tennis Championships - Delray Beach AAPT Championships - Adelaide AT&T Challenge - Atlanta Verizon Tennis Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Energis Open - Amersfoort Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati The Stella Artois Grass Court Championships - London Great American Insurance ATP Championship - Cincinnati Internationaler Raiffeisen Grand Prix - St. Polten Newsweek Champions Cup - Indian Wells Next Generation Adelaide International - Adelaide The Lipton Championships - Key Biscayne du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Chevrolet Cup - Santiago Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami RCA Championships - Indianapolis Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Paris Key Biscayne Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Gelsor Open Romania - Bucharest Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Rogers Cup - Montreal U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Ordina Open - 's-Hertogenbosch Australian Open - Melbourne Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London The Lipton Championships - Key Biscayne Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group 2, 2R, MON-ALG 5-0 French Open - Paris Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 2R, MON-LAT 2-3 Newsweek Champions Cup - Indian Wells River Oaks International Tennis Tournament - Houston French Open - Paris Wimbledon - London Davis Cup, World Group, SF, ITA-USA 4-1 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 1R, MON-BLR 3-1 Davis Cup, Group II, 1R, DEN-MON 3-2